package org.wendu.wdoa.newassi.service;

import org.wendu.wdoa.common.page.PageParam;
import org.wendu.wdoa.newassi.dto.EmpDepDto;
import org.wendu.wdoa.newassi.dto.TaskAddDto;
import org.wendu.wdoa.newassi.dto.TaskNewassiQueryDto;
import org.wendu.wdoa.newassi.dto.TaskRecDto;

import java.util.Map;

public interface TaskNewassiService {

    Map<String, Object> findLeaderTaskList(String userId, PageParam pageParam);

    void addNewTask(String userId, TaskAddDto taskAddDto);

    Map<String, Object> findDepEmpList(String userId, PageParam pageParam);

    void addEmpDepTaskMultiById(String[] eids, TaskRecDto taskRecDto,String task_id);

    void updateTask(TaskNewassiQueryDto taskNewassiQueryDto);

    void queDingTask(TaskNewassiQueryDto taskNewassiQueryDto);
}
